shoe the goose - Spanish English Dictionary